package com.qyl.deguru.mapper;


import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.qyl.deguru.common.PageModel;
import com.qyl.deguru.dto.ShopType;

public interface ShopTypeMapper {
	//分页：获取总记录数
	int getcount();
	//分页显示商品类型的详细信息
	List<ShopType> showShopTypeList(@Param("shopType") ShopType shopType, @Param("pageModel") PageModel pageModel);
	//根据id删除商品类型
	int delShopType(String code);
	//批量删除
	int delShopTypes(String[] ids);
	//根据code获取商品类型信息
	ShopType getShopTypeByCode(String code);
	//更新商品类型信息
	int updateShopType(ShopType shopType);
	//新增商品类型
	int addShopType(ShopType shopType);
	//获取商品类型
	ShopType getShopTypeList(String code);
	//获取商品下拉类型
	List<Map<String, String>> getTypeList();
	List<ShopType> getShopTypeLimit4();
	List<ShopType> getShopTypeLimit8(String tcode);
	
	String[] getShopeCode(String tcode);
	

}
